goods in deposit - French English Dictionary